package com.fenghongzhang.kotlin5


/**
 * 关键字: fun
 * 方法名
 * 参数列表
 */
fun main(){


//    var a = "0"
////    val toString = a.toString()
//    var toInt = a.toInt()
//    toInt++

//    var a = 10
//    var b = if(a >= 5){
//        println("大于等于5")
//        a
//    }else{
//        println("小于5")
//        a
//    }

//    var b = if(a >= 5) a else a
//    println(b)

//      var a = 3
//      if(a in 1..8){
//          println("在")
//      }else{
//          println("不在")
//      }



//     when(a){
//         in 1..8 -> {
//             println("在")
//         }
//     }

//      when(a){
//          is String ->{
//
//          }
//          is Number ->{
//
//          }
//      }

//    val add = add(1, 2)
//    println("和是"+add)
//    println("和是:$add")

//    val len = getLen("123")
//    println(len)
}

fun add(a: Int, b: Int):Int{
    return a +b
}

fun getLen(obj:Any): Int? {
    if (obj is String){
        return obj.length
    }
    return null
}



fun str(name: String, age: Int) : String{
    return "haha"
}

